easily approached - German English Dictionary